Constraint Modeling in the Context of Academic Task Assignment
نویسندگان
چکیده
We explore fundamental issues of the modeling, implementation, and processing of non-binary constraints. General techniques for reformulating non-binary constraints (i.e., hidden variable, dual graph [1]) are not practical for high-arity constraints [4]. In our study, we motivate our need to express practical requirements as non-binary constraints, then we explore reformulation methods to deal with them since the conventional methods [1] become impractical. Our work builds on the work of Gent et al. [2], while we motivate and anchor our investigations in the practical context of a real-world application. This is the assignment of graduate teaching assistants to courses in our department. This task is a critical responsibility that our department’s administration has to drudge through every semester. The idea for this particular application is borrowed from Rina Dechter, at the UC Irvine. We model this application using 4 types of unary constraints, one type of binary constraint, and 3 types of non-binary constraints. Since in our application problems are over-constrained, a satisfactory assignment is one that maximizes the number of courses covered. For this purpose, we adopt a new consistency checking mechanism that allows variables to be assigned a null value during search. For two assignments that cover the same number of courses, we further discriminate between them by choosing the one of highest quality, obtained by a combination of the value of the preferences in each assignment. We experiment with two different criteria to maximize preferences. We establish that two of our non-binary constraints are decomposable into equivalent networks of binary constraints, which significantly improves the performance of search [3]. Our efforts have resulted in a prototype system under field-test since August 2001. This system has effectively reduced the number of conflicts, thus yielding a commensurate increase in course quality. It has also decreased the amount of time and effort spent on making the assignment and gained the approval and satisfaction of our staff, faculty and student body.
منابع مشابه
Automatic Generation of a Multi Agent System for Crisis Management by a Model Driven Approach
Considering the increasing occurrences of unexpected events and the need for pre-crisis planning in order to reduce risks and losses, modeling instant response environments is needed more than ever. Modeling may lead to more careful planning for crisis-response operations, such as team formation, task assignment, and doing the task by teams. A common challenge in this way is that the model shou...
متن کاملComparing Bandwidth and Self-control Modeling on Learning a Sequential Timing Task
Modeling is a process which the observer sees another person's behavior and adapts his/her behavior with that which is the result of interaction. The aim of present study was to investigate and compare effectiveness of bandwidth modeling and self-control modeling on performance and learning of a sequential timing task. So two groups of bandwidth and self-control were compared. The task was pres...
متن کاملHybrid Meta-heuristic Algorithm for Task Assignment Problem
Task assignment problem (TAP) involves assigning a number of tasks to a number of processors in distributed computing systems and its objective is to minimize the sum of the total execution and communication costs, subject to all of the resource constraints. TAP is a combinatorial optimization problem and NP-complete. This paper proposes a hybrid meta-heuristic algorithm for solving TAP in a ...
متن کاملStructural modeling of the role of attachment styles on students\' academic motivation mediated by academic self-efficacy
Background: Academic motivation has always been considered by Researchers and specialists in educational psychology as a critical and essential aspect of education. With motivation, the students follow the necessary mobility for successful finishing an assignment and reach a goal by demonstrating a specific level of proficiency in their work that finally they can acquire the essential learning ...
متن کاملThe explanation of academic self-efficacy based on personality traits with mediating academic stress
Introduction: In recent years, educators and educational psychologists have come to believe that students' expectations and beliefs about their abilities play a key role in their academic achievement. The purpose of this study was to explain the academic self-efficacy based on personality traits that mediates academic stress in students. Methods: The present research is descriptive and correlat...
متن کامل